﻿using Basic.FlowModel.DB;
using Basic.FlowModel.Node;
using Basic.FlowRemoteModel.FlowNode.Model;

namespace Basic.FlowDAL
{
    public interface IFlowNodeDAL : IBasicDAL<DBFlowNode, long>
    {
        ToNoteBase[] GetsToNode ( long id );
        long Add ( FlowNodeAdd data, string code );
        void SetCoordinate ( DBFlowNode sour, ImgPoint point );
        void Set ( ToNoteBase[] datas );

        void Set ( DBFlowNode sour, FlowNodeForm set );
        void SetIntoFormula ( long id, IntoFormula[] intoFormula );
    }
}